The Importance of Run-Time Error Detection
نویسندگان
چکیده
The ability of system software to detect and issue error messages that help programmers quickly fix serial and parallel run-time errors is an important productivity criterion for developing and maintaining application programs. Over ten thousand run-time error tests and a run-time error detection (RTED) evaluation tool has been developed for the automatic evaluation of run-time error detection capabilities for serial errors and for parallel errors in MPI, OpenMP and UPC programs. Evaluation results, tests and the RTED evaluation tool are freely available at http://rted.public.iastate.edu. Many compilers, tools and run-time systems scored poorly on these tests. The authors make recommendations for providing better RTED in the future.
منابع مشابه
DyVSoR: dynamic malware detection based on extracting patterns from value sets of registers
To control the exponential growth of malware files, security analysts pursue dynamic approaches that automatically identify and analyze malicious software samples. Obfuscation and polymorphism employed by malwares make it difficult for signature-based systems to detect sophisticated malware files. The dynamic analysis or run-time behavior provides a better technique to identify the threat. In t...
متن کاملModel-Based Run-Time Error Detection
We discuss the use of models for run-time error detection to improve user-perceived reliability of consumer electronics products. The aim is to apply the approach in industrial products and to embed error detection into a general run-time awareness concept. To study this concept, an awareness framework has been developed in which an application and a model of its desired behaviour can be insert...
متن کاملEvaluating the Capability of Compilers and Tools to Detect Serial and Parallel Run-time Errors
The ability of system software to detect and issue error messages that help programmers quickly fix serial and parallel run-time errors is an important productivity criterion for developing and maintaining application programs. Over ten thousand run-time error tests and a run-time error detection (RTED) evaluation tool have been developed for the automatic evaluation of run-time error detection...
متن کاملReal-time detection of wildlife using NOAA/AVHRR data Study area :(Kayamaki Wildlife Refuge)
Forest fire in recent years has paid great attention to climate change and ecosystems. Remote sensing is a quick and inexpensive way to detect and monitor forest fires on a large scale. The purpose of this study was to identify forest and rangeland fire hazards using NOAA / AVHRR in Kayamaki Wildlife Refuge. For the purpose of this study, the history of the fire-burns occurred in MODIS products...
متن کاملMonetary policy and exchange rate overshooting in Iran: A Vector Errors Correction (VEC) approach
Assumption of exchange rate overshooting has significant position in international macroeconomic discussion. This phenomenon is one of the abnormal behaviors of exchange rate that happen in short run. Dornbusch (1976) shows that because speed of equilibrium prices is slow relative to asset markets and commodity prices are sticky in the short run, However, over time, commodity prices will rise a...
متن کامل